a patch of garden - Allemand Anglais Dictionnaire